# https://github.com/jackfrued/Python-Core-50-Courses/blob/master/%E7%AC%AC04%E8%AF%BE%EF%BC%9APython%E8%AF%AD%E8%A8%80%E5%85%83%E7%B4%A0%E4%B9%8B%E8%BF%90%E7%AE%97%E7%AC%A6.md
"""
算术运算符
Python中的算术运算符非常丰富，除了大家最为熟悉的加减乘除之外，还有整除运算符、求模（求余数）运算符和求幂运算符。下面的例子为大家展示了算术运算符的使用。
"""
from math import radians

"""
print(321 + 123)  # 加法运算
print(321 - 123)  # 减法运算
print(321 * 123)  # 乘法运算
print(321 / 123)  # 除法运算
print(321 % 123)  # 求模运算
print(321 // 123)  # 整除运算
print(321 ** 123)  # 求幂运算
"""
"""
赋值运算符
赋值运算符应该是最为常见的运算符，它的作用是将右边的值赋给左边的变量。下面的例子演示了赋值运算符和复合赋值运算符的使用。

赋值运算符和符合赋值运算符
"""
"""a=10
b=3
a+=b #13
a*=b #13*3
print(a) #39"""
"""
比较运算符和逻辑运算符的使用
"""
"""flag0 = 1 == 1
flag1 = 3 > 2
flag2 = 2 < 1
flag3 = flag1 and flag2
flag4 = flag1 or flag2
flag5 = not (1 != 2)
print('flag0=', flag0) # flag0= True
print('flag1=', flag1) # flag1= True
print('flag2=', flag2) # flag2= False
print('flag3=', flag3) # flag3= False
print('flag4=', flag4) # flag4= True
print('flag5=', flag5) # flag5= False"""

"""
运算符的例子
"""
"""
例子1：华氏温度转换为摄氏温度
"""
"""f = float(input("请输入华氏温度："))
c = (f - 32) / 1.8
print('%.1f华氏度 = %.1f摄氏度' % (f,c))"""

"""
例子2：输入圆的半径计算周长和面积。
"""
"""radius = float(input("请输入圆的半径："))
perimeter = 2 * 3.1416 * radius
area = 3.1416 * radius * radius
print('周长: %.2f' % perimeter) #周长: 31.42
print('面积: %.2f' % area) #面积: 78.54"""

"""
输入年份判断是不是闰年"""

year = int(input("请输入年份："))

is_leap = year % 4 == 0 and year % 100 != 0 or year % 400 == 0
print(is_leap)
